A Middleware for Enabling Personal Ubiquitous Spaces
نویسندگان
چکیده
Ubiquitous computing enables an environment that assimilates digital and physical devices seamlessly and presents a unified programming interface to the user. Users can program the environment similar to programming a computer. With the widespread availability of personal devices and personal area networks, there is a growing need for personal devices to share resources and services among themselves to support complex applications. Middleware support is required for enabling interactions among services and for sharing resources. We introduce Mobile Gaia, a middleware framework to enable the construction of personal ubiquitous computing environments, or personal spaces, which are formed ad hoc using personal devices carried or worn by a person as well as devices that are physically nearby. We discuss the architecture and services of Mobile Gaia and some of the challenges that need to be addressed in this endeavor.
منابع مشابه
A Middleware for Context-Aware Agents in Ubiquitous Computing Environments
Ubiquitous Computing advocates the construction of massively distributed systems that help transform physical spaces into computationally active and intelligent environments. The design of systems and applications in these environments needs to take account of heterogeneous devices, mobile users and rapidly changing contexts. Most importantly, agents in ubiquitous and mobile environments need t...
متن کاملA Middleware-Based Application Framework for Active Space Applications
Ubiquitous computing challenges the conventional notion of a user logged into a personal computing device, whether it is a desktop, a laptop, or a digital assistant. When the physical environment of a user contains hundreds of networked computer devices each of which may be used to support one or more user applications, the notion of personal computing becomes inadequate. Further, when a group ...
متن کاملReflective Middleware: From Your Desk to Your Hand
Communication middleware simplifies the construction of component-based distributed applications [1] [2]. However, the lack of flexibility in the construction of the middleware itself imposes limitations and is a major concern [3-7]. While applications can detect changes in their execution environment, they cannot customize the underlying middleware to better accommodate these changes. To solve...
متن کاملService-oriented Middleware for Ubiquitous Networks
Motivation With the drastic evolution of wireless technologies, software services can become truly ubiquitous, being not solely accessed but also hosted by wirelessly networked portable devices. As a result, legacy applications can become available anytime, anywhere, but also revisited to take full advantage of ubiquitous networking. Further, new application services may emerge, in particular b...
متن کاملT Spaces: The Next Wave
Millions of small heterogeneous computers are poised to spread into the infrastructure of our society. Though mostly inconspicuous today, disguised as nothing more than PIM (personal information management) computers, these tiny processors will eventually pervade most aspects of civilized life. The one thing holding them back from being everyone's portal to the new electronic society and the ac...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004